The Complexity of Model Checking in Modal Event Calculi with Quantifiers

نویسندگان

  • Iliano Cervesato
  • Massimo Franceschet
  • Angelo Montanari
چکیده

Kowalski and Sergot’s Event Calculus (EC ) is a simple temporal formalism that, given a set of event occurrences, derives the maximal validity intervals (MVIs) over which properties initiated or terminated by these events hold. It does so in polynomial time with respect to the number of events. Extensions of its query language with Boolean connectives and operators from modal logic have been shown to improve substantially its scarce expressiveness, although at the cost of an increase in computational complexity. However, significant sublanguages are still tractable. In this paper, we further extend EC queries by admitting arbitrary event quantification. We demonstrate the added expressive power by encoding a hardware diagnosis problem in the resulting calculus. We conduct a detailed complexity analysis of this formalism and several sublanguages that restrict the way modalities, connectives, and quantifiers can be interleaved. We also describe an implementation in the higher-order logic programming language λProlog.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Complexity of Model Checking in Modal Event Calculi

Kowalski and Sergot's Event Calculus (EC) is a simple temporal formalism designed to model situations characterized by a set of events whose occurrences have the effect of starting or terminating the validity of determined properties. EC is able to determine the maximal validity intervals (MVIs) over which a property holds uninterruptedly. The algorithm EC relies on for the verification of MVIs...

متن کامل

CTLModel-Checking with Graded Quantifiers

The use of the universal and existential quantifiers with the capability to express the concept of at least k or all but k, for a nonnegative integer k, has been thoroughly studied in various kinds of logics. In classical logic there are counting quantifiers, in modal logics graded modalities, in description logics number restrictions. Recently, the complexity issues related to the decidability...

متن کامل

Linkk Oping Electronic Articles in the Complexity of Model Checking in Modal Event Calculi with Quantiiers Linkk Oping Electronic Articles in Computer and Information Science

Kowalski and Sergot s Event Calculus EC is a simple tempo ral formalism that given a set of event occurrences derives the maximal validity intervals MVIs over which properties initi ated or terminated by these events hold It does so in polyno mial time with respect to the number of events Extensions of its query language with Boolean connectives and operators from modal logic have been shown to...

متن کامل

Model Checking for Graded CTL

Recently, complexity issues related to the decidability of the μ-calculus, when the universal and existential quantifiers are augmented with graded modalities, have been investigated by Kupfermann, Sattler and Vardi ([19]). Graded modalities refer to the use of the universal and existential quantifiers with the added capability to express the concept of at least k or all but k, for a non-negati...

متن کامل

On the Decidability of Model Checking for Several µ-calculi and Petri Nets

The decidability of the model checking problem for several-calculi and Petri nets is analysed. The linear time-calculus is decidable; if simple atomic sentences are added, it becomes undecidable. A very simple subset of the modal-calculus is undecidable.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998